Skip to content

Serialize markdown sidecars locally#203

Merged
jlewi merged 2 commits into
mainfrom
dev/jlewi/markdown
May 12, 2026
Merged

Serialize markdown sidecars locally#203
jlewi merged 2 commits into
mainfrom
dev/jlewi/markdown

Conversation

@jlewi
Copy link
Copy Markdown
Collaborator

@jlewi jlewi commented May 12, 2026

Summary

  • add a browser-side notebook-to-markdown serializer for Drive search sidecars
  • switch LocalNotebooks markdown sync off of ParserService.Serialize
  • cover the serializer and sidecar upload path with focused tests

Testing

  • pnpm --dir app exec tsc --noEmit --target es2022 --module esnext --moduleResolution bundler --jsx react-jsx --lib es2022,dom --types vitest/globals,node --skipLibCheck src/lib/markdown/serializeNotebookToMarkdown.ts src/lib/markdown/serializeNotebookToMarkdown.test.ts
  • local pnpm --dir app test --run ... is blocked on this machine by a Rollup native-module code-signing issue; rely on GitHub Actions for the authoritative test run

jlewi added 2 commits May 11, 2026 20:00
Signed-off-by: Jeremy lewi <jeremy@lewi.us>
Signed-off-by: Jeremy lewi <jeremy@lewi.us>
@jlewi jlewi marked this pull request as ready for review May 12, 2026 03:24
@jlewi jlewi requested a review from sourishkrout as a code owner May 12, 2026 03:24
@jlewi jlewi merged commit 3b7a1fb into main May 12, 2026
4 checks passed
@jlewi jlewi deleted the dev/jlewi/markdown branch May 12, 2026 03:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant